@charset "UTF-8";
/********************************
	rubyAura
********************************/

	/********************
	* library
	*********************/
	@import "_bootstrap.css";
	@import "_bootstrap-theme.css";
	@import "_bootstrap-font.css";
	@import "_bootstrap-dashboard.css";
	@import "_bootstrap-login.css";
	@import "_bootstrap-select.css";
	@import "_bootstrap-datepicker.css";
	@import "_bootstrap-timepicker.css";
	@import "_n_helper.scss";
	@import "_multyclass.scss";

	/********************
	* boot strap restyle
	*********************/
	*{letter-spacing:-0.35px;font-size:14px;}


	body{overflow-y:scroll;min-width:320px;}
	.nPageHeader{font-size:22px;font-weight: bold;border-bottom: 1px solid #888;margin-top: 0px;}
	.nPageSubHeader{font-size:18px;text-indent: 5px; font-weight: bold;margin-bottom: 20px;}
	.nBtnGroup{padding-left:16.66666667%;margin-bottom:10px;}
	.nTextLeft{text-align:left;}
	.nTextArea{
		textarea.form-control{
			resize:none;
		}
	}
	.nSidebar{
		right:0;left:auto;
	}
	.nTable{
		border-left-width:0px;
		border-right-width:0px;
		//table-layout:fixed;
		width:100%;
		//word-break:break-all;
		thead, tbody{
		  tr{cursor:pointer
			td:first-child, th:first-child{border-left-width:0px;border-left:0px !important;}
			td:last-child, th:last-child{border-right-width:0px;}
			th,td{
				//white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
			}
		  }

		}
	}
	.nSeparatorHorizontal{
		width:100%;height:16px
	}
	.nPagination{
		padding-top:0px;padding-bottom:0px; margin-top:0px;margin-bottom:0px;
	}
	.list-toolbar{
		padding:0 !important;
	}

	.border1{border-right:1px solid #cccccc !important;}
	.borderr1{border-right:1px solid #cccccc !important;}
	.select_n{padding-top:7px;}

